instrument evidencing a deposit - Espagnol Anglais Dictionnaire